<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:icecore="http://www.icefaces.org/icefaces/core"  xmlns:ace="http://www.icefaces.org/icefaces/components"   xmlns:ice="http://www.icesoft.com/icefaces/component" 
	>
    <h:head>
        <title>Nuevo Usuario</title>
        <link rel="stylesheet" type="text/css" href="css/rime/rime.css"/>
    </h:head>
    <h:body styleClass="ice-skin-rime">    
             <h:form id="form"> 
            <ice:panelGrid columns="4">
             	<ice:outputText value="DNI"/>
                <ice:inputText value="#{usuarioBean.dni}" required="true">
                	<f:validateLength maximum="9" minimum="9"/>
                </ice:inputText>
               	<ice:outputText value="Nombre"/>
                <ice:inputText value="#{usuarioBean.nombre}" required="true">
                	<f:validateLength maximum="20" minimum="1"/>
                </ice:inputText>
                <ice:outputText value="Primer apellido"/>
                <ice:inputText value="#{usuarioBean.apellido1}" required="true">
                	<f:validateLength maximum="30" minimum="1"/>
                </ice:inputText>
                <ice:outputText value="Segundo apellido"/>
                <ice:inputText value="#{usuarioBean.apellido2}">
                	<f:validateLength maximum="30" minimum="1"/>
                </ice:inputText>
                 <ice:outputText value="Código postal" required="true"/>
                <ice:inputText value="#{usuarioBean.cp}">
                	<f:validateLength maximum="5" minimum="5"/>
                </ice:inputText>
                <ice:outputText value="Dirección"/>
                <ice:inputText value="#{usuarioBean.direccion}" required="true">
                	<f:validateLength maximum="45" minimum="1"/>
                </ice:inputText>
                <ice:outputText value="Email"/>
                <ice:inputText value="#{usuarioBean.email}" required="true">
                	<f:validateLength maximum="45" minimum="1"/>
                </ice:inputText>
                <ice:outputText value="Población"/>
              	<ice:inputText value="#{usuarioBean.poblacion}"    required="true"/>
                <ice:outputText value="Provincia"/>
               	<ice:selectOneMenu value="#{usuarioBean.provincia}" required="true">
						<f:selectItems value="#{usuarioBean.provincias}"/>
				</ice:selectOneMenu>
                <ice:outputText value="Primer teléfono"/>
                <ice:inputText value="#{usuarioBean.telefono1}" required="true">
                	<f:validateLength maximum="9" minimum="9"/>
                </ice:inputText>
                <ice:outputText value="Segundo teléfono"/>
                <ice:inputText value="#{usuarioBean.telefono2}">
                	<f:validateLength maximum="9" minimum="9"/>
                </ice:inputText>                   
              </ice:panelGrid>
              
                <ice:panelGrid columns="2">
	                <ice:outputText value="Nombre de Usuario"  required="true"/>
	                <ice:inputText id="nombreUsuario" value="#{usuarioBean.nombreUsuario}" >
	                	<f:validateLength maximum="20" minimum="1"/>
	                </ice:inputText>
	               	<ice:outputText value="Contraseña"/>
	                <ice:inputSecret value="#{usuarioBean.contrasena}">
	                	<f:validateLength maximum="15" minimum="1"/>
	                </ice:inputSecret>
                </ice:panelGrid>
                
                <ice:commandButton type="submit" action="#{usuarioBean.registrar}" value="Enviar"/> 
              	<ice:commandButton type="reset" action="#{usuarioBean.limpiar}" value="Reset"/> 
              <ice:panelGrid>
                    <ice:outputLink value="inicio.xhtml" target="_self">Volver</ice:outputLink>
               </ice:panelGrid>
             </h:form>
    </h:body>
</html>